Lake Louise Is Located In Banff National Park In The Canadian Rockies, Known For Its Turquoise.